tools/libxl: move remus code into libxl_remus.c
authorWen Congyang <wency@cn.fujitsu.com>
Wed, 15 Jul 2015 07:45:34 +0000 (15:45 +0800)
committerWei Liu <wei.liu2@citrix.com>
Fri, 26 Feb 2016 14:27:12 +0000 (14:27 +0000)
commit12008bb5b0ebbc01f7f103ad6d40fe7acfffa27b
tree167bc134758ee32bb5d17ef09fa9fa0a6ee62d63
parent5b84fb9abf2b6892da10deec4b54966d82c4c11c
tools/libxl: move remus code into libxl_remus.c

After previous refactoring, we are now able to move all remus code
into a separate file libxl_remus.c.

Export following functions for internal use:
- setup/teardown Remus:
  * libxl__remus_setup
  * libxl__remus_teardown
  * libxl__remus_restore_setup

Signed-off-by: Yang Hongyang <hongyang.yang@easystack.cn>
Signed-off-by: Wen Congyang <wency@cn.fujitsu.com>
CC: Ian Campbell <Ian.Campbell@citrix.com>
CC: Ian Jackson <Ian.Jackson@eu.citrix.com>
Acked-by:Ian Campbell <ian.campbell@citrix.com>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
tools/libxl/Makefile
tools/libxl/libxl.c
tools/libxl/libxl_create.c
tools/libxl/libxl_dom.c
tools/libxl/libxl_internal.h
tools/libxl/libxl_remus.c [new file with mode: 0644]